6a63de13486571d90d534222b27b2a9b6c4bb298,core/baseLanguage/baseLanguage/source_gen/jetbrains/mps/baseLanguage/javastub/ClassifierUpdater.java,ClassifierUpdater,updateInstanceFields,#ASMClass#ClassConcept#,235
Before Change
}
private void updateInstanceFields(ASMClass refCls, ClassConcept cls) {
SModel model = cls.getModel();
for (ASMField field : refCls.getDeclaredFields()) {
if (field.isPrivate() && ASMModelLoader.SKIP_PRIVATE) {
continue;
}
if (field.isStatic()) {
continue;
}
if (field.isCompilerGenerated()) {
continue;
}
FieldDeclaration decl = FieldDeclaration.newInstance(model);
decl.getNode().setId(ASMNodeId.createId(refCls, field));
decl.setVisibility(createVisibility(field, model));
decl.setName(field.getName());
decl.setType(getTypeByASMType(field.getGenericType(), null, cls, model));
decl.setIsDeprecated(field.isDeprecated());
for (ASMAnnotation annotation : field.getAnnotations()) {
decl.addAnnotation(createAnnotation(annotation, model));
}
After Change
}
}
private void updateInstanceFields(ASMClass refCls, SNode cls) {
for (ASMField field : refCls.getDeclaredFields()) {
if (field.isPrivate() && ASMModelLoader.SKIP_PRIVATE) {
continue;
}
if (field.isStatic()) {
continue;
}
if (field.isCompilerGenerated()) {
continue;
}
SNode decl = new ClassifierUpdater.QuotationClass_ol94f8_a0a3a0a8().createNode(createVisibility(field), getTypeByASMType(field.getGenericType(), null, cls), field.getName());
SPropertyOperations.set(decl, "isDeprecated", "" + field.isDeprecated());
for (ASMAnnotation annotation : field.getAnnotations()) {
ListSequence.fromList(SLinkOperations.getTargets(decl, "annotation", true)).addElement(createAnnotation(annotation));
}
decl.setId(ASMNodeId.createId(refCls, field));
ListSequence.fromList(SLinkOperations.getTargets(cls, "field", true)).addElement(decl);
}
}